An All-Memristor Deep Spiking Neural Network: A Step Towards Realizing the Low Power, Stochastic Brain
نویسندگان
چکیده
Deep ‘Analog Artificial Neural Networks’ (ANNs) perform complex classification problems with remarkably high accuracy. However, they rely on humongous amount of power to perform the calculations, veiling the accuracy benefits. The biological brain on the other hand is significantly more powerful than such networks and consumes orders of magnitude less power, indicating us about some conceptual mismatch. Given that the biological neurons communicate using energy efficient trains of spikes, and the behavior is non-deterministic, incorporating these effects in deep neural networks may drive us few steps towards a more realistic neuron. In this work, we propose how the inherent stochasticity of nano-scale resistive devices can be harnessed to emulate the functionality of a spiking neuron that can be incorporated in a deep Spiking Neural Networks (SNN). At the algorithmic level, we propose how the training can be modified to convert an ANN to an SNN while supporting the stochastic activation function offered by these devices. We devise circuit architectures to incorporate stochastic memristive neurons along with memristive crossbars which perform the functionality of the synaptic weights. We tested the proposed All Memristor deep SNN for image classification and observed only about 1% degradation in accuracy with the deep analog ANN baseline after incorporating the circuit and device related non-idealities. We witnessed that the network is robust to variations and consumes ∼ ×11 less energy than its CMOS counterpart.
منابع مشابه
An Efficient Approach to Boosting Performance of Deep Spiking Network Training
Nowadays deep learning is dominating the field of machine learning with state-ofthe-art performance in various application areas. Recently, spiking neural networks (SNNs) have been attracting a great deal of attention, notably owning to their power efficiency, which can potentially allow us to implement a low-power deep learning engine suitable for real-time/mobile applications. However, implem...
متن کاملPower efficient Spiking Neural Network Classifier based on memristive crossbar network for spike sorting application
In this paper authors have presented a power efficient scheme for implementing a spike sorting module. Spike sorting is an important application in the field of neural signal acquisition for implantable biomedical systems whose function is to map the Neural-spikes (N-spikes) correctly to the neurons from which it originates. The accurate classification is a pre-requisite for the succeeding syst...
متن کاملEvolving Unipolar Memristor Spiking Neural Networks
Neuromorphic computing — brainlike computing in hardware — typically requires myriad CMOS spiking neurons interconnected by a dense mesh of nanoscale plastic synapses. Memristors are frequently cited as strong synapse candidates due to their statefulness and potential for low-power implementations. To date, plentiful research has focused on the bipolar memristor synapse, which is capable of inc...
متن کاملEnergy-Efficient STDP-Based Learning Circuits with Memristor Synapses
It is now accepted that the traditional von Neumann architecture, with processor and memory separation, is ill suited to process parallel data streams which a mammalian brain can efficiently handle. Moreover, researchers now envision computing architectures which enable cognitive processing of massive amounts of data by identifying spatio-temporal relationships in real-time and solving complex ...
متن کاملDynamics, Synchronization and SPICE Implementation of a Memristive System with Hidden Hyperchaotic Attractor
The realization of memristor in nanoscale size has received considerate attention recently because memristor can be applied in different potential areas such as spiking neural network, high-speed computing, synapses of biological systems, flexible circuits, nonvolatile memory, artificial intelligence, modeling of complex systems or low power devices and sensing. Interestingly, memristor has bee...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1712.01472 شماره
صفحات -
تاریخ انتشار 2017